home *** CD-ROM | disk | FTP | other *** search
/ Sky at Night 2007 June / SAN CD 6-2007 CD-ROM 25.iso / pc / Software / AstroGrav_Win / Java / jre1.6.0 / lib / rt.jar / javax / naming / NameClassPair.class (.txt) < prev    next >
Encoding:
Java Class File  |  2006-11-29  |  1.3 KB  |  63 lines

  1. package javax.naming;
  2.  
  3. import java.io.Serializable;
  4.  
  5. public class NameClassPair implements Serializable {
  6.    private String name;
  7.    private String className;
  8.    private String fullName = null;
  9.    private boolean isRel = true;
  10.    private static final long serialVersionUID = 5620776610160863339L;
  11.  
  12.    public NameClassPair(String var1, String var2) {
  13.       this.name = var1;
  14.       this.className = var2;
  15.    }
  16.  
  17.    public NameClassPair(String var1, String var2, boolean var3) {
  18.       this.name = var1;
  19.       this.className = var2;
  20.       this.isRel = var3;
  21.    }
  22.  
  23.    public String getClassName() {
  24.       return this.className;
  25.    }
  26.  
  27.    public String getName() {
  28.       return this.name;
  29.    }
  30.  
  31.    public void setName(String var1) {
  32.       this.name = var1;
  33.    }
  34.  
  35.    public void setClassName(String var1) {
  36.       this.className = var1;
  37.    }
  38.  
  39.    public boolean isRelative() {
  40.       return this.isRel;
  41.    }
  42.  
  43.    public void setRelative(boolean var1) {
  44.       this.isRel = var1;
  45.    }
  46.  
  47.    public String getNameInNamespace() {
  48.       if (this.fullName == null) {
  49.          throw new UnsupportedOperationException();
  50.       } else {
  51.          return this.fullName;
  52.       }
  53.    }
  54.  
  55.    public void setNameInNamespace(String var1) {
  56.       this.fullName = var1;
  57.    }
  58.  
  59.    public String toString() {
  60.       return (this.isRelative() ? "" : "(not relative)") + this.getName() + ": " + this.getClassName();
  61.    }
  62. }
  63.